cuerda salvavidas - Spanish English Dictionary